colossal squid - German English Dictionary